(noun) channel, TV channel
a television station and its programs
a satellite TV channel; surfing through the channels; they offer more than one hundred channels